package main

import "fmt"

// const 多常量写法 通常被用来定义枚举
const (
	BEIJING  = 1
	SHANGHAI = 2
)

// iota只能在const枚举中使用  从0开始每行加一 下面的行不重新定义计算公式的话 按照上面的定义来算
const (
	a = iota
	b
)

// 每行中iota不变
const (
	c, d = iota + 1, iota + 2
	e, f
)

const (
	aa = iota * 10
	bb
	cc = iota + 3
	dd
)

func main3() {
	//常量定义
	const length int = 10
	fmt.Println(length)

	const length1 = 10
	fmt.Println(length1)

	fmt.Println(a, b, c, d, e, f, aa, bb, cc, dd)

}
